Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 5, 2025

Bumps the tests group with 2 updates in the / directory: Meziantou.Analyzer and SonarAnalyzer.CSharp.

Updates Meziantou.Analyzer from 2.0.197 to 2.0.201

Release notes

Sourced from Meziantou.Analyzer's releases.

2.0.201

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.201

Full Changelog: meziantou/Meziantou.Analyzer@2.0.200...2.0.201

2.0.200

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.200

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.199...2.0.200

2.0.199

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.199

Full Changelog: meziantou/Meziantou.Analyzer@2.0.198...2.0.199

2.0.198

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.198

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@2.0.197...2.0.198

Commits
  • 828ea6a Ignore CultureInfo
  • ebc62f2 MA0169 - Detect equality operators that should be replaced with Equals method...
  • eaef94d Fix issues with fixer for MA0004 when the collection is an await expression
  • 6271b1c Add CODEOWNERS file (#802)
  • See full diff in compare view

Updates SonarAnalyzer.CSharp from 10.8.0.113526 to 10.9.0.115408

Release notes

Sourced from SonarAnalyzer.CSharp's releases.

10.9

Hello everyone!  This is a mega-hardening release! Enjoy 😄

False Positive

  • NET-1309 - Fix S2583 FP: Support overrides in IsImplementingInterfaceMember
  • NET-1308 - Fix S2583 FP: Add support for AdressOf operator
  • NET-1302 - Fix S4158 FP: Don't raise on GetEnumerator() calls
  • NET-1295 - Fix S3236 FP: Exclude Debug.Assert
  • NET-1290 - Fix S4158 FP: Support RouteValueDictionary in AspNetCore
  • NET-1289 - Fix S4158 FP: Adding methods with well defined sematics
  • NET-1288 - Fix S4158 FP: Recognize Add methods with bool return type
  • NET-1287 - Fix S4158 FP: Don't raise on SetValue
  • NET-1280 - Fix S2342 FP: Flaky reports
  • NET-1278 - Fix S3440 FP: Variable assignment and switch expression
  • NET-1246 - Fix S1481 FP: Don't report on discard like looking variables
  • NET-1242 - Fix S2583/S4158 FP: Support for collections that are initialized with object
  • NET-1241 - Fix S2589 FP: Don't track concurrent collections
  • NET-1230 - Fix S4158 FP: Immutable collections
  • NET-1223 - Fix S3267 FP: ref struct types cannot leave the stack
  • NET-1214 - Fix S2259 FP: Foreach loop over empty collection
  • NET-1212 - Fix S2259 FP: Learn bool from NotNull constraint and Null value
  • NET-1208 - Fix S2589 FP: Rule ignores case guards
  • NET-1207 - Fix S3966 FP: disposing element of indexable after declaration pattern
  • NET-1203 - Fix S3966 FP: Enumerating a collection of tuples
  • NET-1202 - Fix S2259 FP: Foreach nested in try, nested in loop
  • NET-1188 - Improve S4158 - Empty Collections should not be Enumerated
  • NET-1088 - Fix S3240 FP: Ignore when a conditional block contains a ternary
  • NET-800 - Fix S2259 FP: FlowCaptures in loops and try-regions

False Negative

  • NET-1299 - Fix S2053 FN: Support Copy methods
  • NET-1257 - Fix S4790 FN: New HashData overloads not recognized
  • NET-1194 - Fix S4158 FN: Collection Expressions (C# 12)
  • NET-357 - Fix S2068 FN: does not consider launchSettings.json files
  • NET-210 - Fix S4158 FN: AddRange with empty collection

Bug

  • NET-1267 - Fix S2068 bug: Issue location is out of range in web.config for elements or attributes with an xml namespace
  • NET-1184 - Roslyn rule import should map the issue severity to the Software Quality impact in SonarQube Server

Improvement

  • NET-1217 - Improve S3996: Set location to the property instead of record
Commits
  • 9500888 NET-1361 Fix S3444 AD0001: Secondary location in a bigger file
  • abce8b8 NET-1244 Write UTs for uncovered extension methods in IOperationExtension
  • ea56edc Revert "NET-1254 Fix S3878 FN: When params are passed as array through an att...
  • a759f41 NET-1323 Fix S3267 AD0001: Support empty return and lambdas
  • 99a7f78 NET-1245 Update RSPEC before 10.9 release
  • 54ea029 NET-1257 Fix S4790 FN: New HashData overloads not recognized
  • f47c985 NET-1320 S1699: Do not raise on constructor initializers
  • 59bc156 NET-1222 Fix S3267 FP: Conversions to nullable value type is not expressible ...
  • ed1d110 NET-1253 Fix S1699 FN: Adds support for complex inheritance
  • 6101985 NET-1254 Fix S3878 FN: When params are passed as array throught an attribute
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the tests group with 2 updates in the / directory: [Meziantou.Analyzer](https://github.com/meziantou/Meziantou.Analyzer) and [SonarAnalyzer.CSharp](https://github.com/SonarSource/sonar-dotnet).


Updates `Meziantou.Analyzer` from 2.0.197 to 2.0.201
- [Release notes](https://github.com/meziantou/Meziantou.Analyzer/releases)
- [Commits](meziantou/Meziantou.Analyzer@2.0.197...2.0.201)

Updates `SonarAnalyzer.CSharp` from 10.8.0.113526 to 10.9.0.115408
- [Release notes](https://github.com/SonarSource/sonar-dotnet/releases)
- [Commits](SonarSource/sonar-dotnet@10.8.0.113526...10.9.0.115408)

---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
  dependency-version: 2.0.201
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tests
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.9.0.115408
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tests
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels May 5, 2025
@what-the-diff
Copy link

what-the-diff bot commented May 5, 2025

PR Summary

  • Updated Meziantou.Analyzer Package
    The version of Meziantou.Analyzer package has been updated from 2.0.197 to 2.0.201. This updated version improves the efficiency of code analysis and brings enhancements which can help to better maintain the code quality of the project.

  • Updated SonarAnalyzer.CSharp Package
    In the PR, SonarAnalyzer.CSharp package version has been updated from 10.8.0.113526 to 10.9.0.115408. This newer version provides more accurate anomaly detection in the C# code syntax, aiding the development team to keep the codebase more secure and reliable.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 16, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this May 16, 2025
@dependabot dependabot bot deleted the dependabot/nuget/tests-7ec2f55ae8 branch May 16, 2025 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant